support weapons - Français Anglais Dictionnaire